Learn GIMP
from the very beginning
A step-by-step guide for absolute beginners β from installing the software to editing photos and creating your own designs.
What is GIMP?
Before we start clicking buttons, let's understand what GIMP is and why it's one of the most powerful free tools in the world.
GIMP stands for GNU Image Manipulation Program. It costs nothing to download and use β forever.
Originally made for Linux, GIMP also runs on Windows and Mac. Available in multiple languages.
Used by designers, photographers, and artists worldwide. Comparable to paid software like Photoshop.
What can you do with GIMP?
Fix exposure, remove blemishes, crop, rotate, resize, and enhance photographs
Draw illustrations, design logos, and create artwork from scratch using brushes and tools
Make posters, banners, social media images, flyers, and invitation cards
Layer multiple images together, blend them, and create composites using transparency
Installing GIMP
Getting GIMP on your computer takes just a few minutes. Follow these steps carefully.
Open Chrome, Firefox, or any web browser on your computer.
Go to https://www.gimp.org/downloads/ β always download from the official site to stay safe.
The website will detect your operating system (Windows/Mac/Linux) and show the right download button. Click it.
The file is around 200β300 MB. Depending on your internet speed, this may take a few minutes.
Double-click the downloaded .exe file. Click Install, accept the terms, and wait for it to complete. On Mac, drag GIMP to your Applications folder.
Find GIMP in your Start Menu (Windows) or Applications (Mac) and open it. The first launch takes a little longer as it loads all its tools β this is normal!
The GIMP Interface Tour
When GIMP opens, it might look complicated. Don't worry β let's break it down area by area.
All your drawing and editing tools in one place. Click a tool icon to select it, or use its keyboard shortcut for speed.
Changes settings for whichever tool is currently selected β brush size, opacity, hardness, and more. This panel updates automatically when you switch tools.
The main area where your image is displayed and edited. The grey chequered pattern represents transparency. All your edits appear here in real time.
Shows all the layers in your project. Think of layers like transparent sheets stacked on top of each other. The top layer appears in front.
Tabs that let you browse and select brush types, fill patterns, and gradient presets for use with the paint and fill tools.
Found in the Image Window. Contains all commands organised into menus: File (open/save), Image (resize/rotate), Colours (adjust tones), Filters (apply effects).
Essential Tools
GIMP has many tools, but you only need to know about a dozen to get started. Here are the most important ones, with their keyboard shortcuts.
π― Selection Tools β Choose what to edit
ποΈ Paint & Draw Tools β Put colour on the canvas
π§ Transform Tools β Move, resize, rotate
π¨ Colour & Retouching Tools
Working with Layers
Layers are the most powerful concept in GIMP. Once you understand them, you'll wonder how anyone edits images without them.
The Layer Analogy
Imagine you're creating a poster. You have three separate transparent sheets of acetate (overhead projector film):
- π¦ Sheet 1 (bottom) β a solid blue background drawn on it
- π¨ Sheet 2 (middle) β a drawing of a star on it
- π Sheet 3 (top) β the title text "My Poster" on it
When you stack all three sheets together, you see the full poster. But you can pick up Sheet 2 and move the star without affecting the text or background. That's exactly how layers work in GIMP.
Layer Stack β Top to Bottom
β In GIMP, layers at the top of the list appear in front. Layers at the bottom appear behind everything else.
Key Layer Operations
| Action | How To Do It | Why You Need It |
|---|---|---|
| Create new layer | Layers menu β New Layer (or click + in Layers panel) | Start a new, separate element you can edit independently |
| Duplicate a layer | Right-click layer β Duplicate Layer | Make a copy before applying changes you might want to undo |
| Delete a layer | Right-click layer β Delete Layer (or click ποΈ) | Remove a layer you no longer need |
| Reorder layers | Drag layer up or down in the Layers panel | Change which elements appear in front of or behind others |
| Hide/Show a layer | Click the ποΈ eye icon next to the layer | Temporarily hide a layer to see what's beneath it |
| Change opacity | Drag the Opacity slider in the Layers panel | Make a layer semi-transparent so layers below show through |
| Merge visible layers | Image β Flatten Image | Combine all layers into one before exporting to JPEG or PNG |
Basic Photo Editing
These are the most common things you'll do to improve a photograph. Every technique here takes less than 2 minutes to learn.
Cropping removes the outer parts of an image to improve composition or change its dimensions.
Use this to make an image larger or smaller for web use, printing, or email attachments.
Fix images that are too dark, too washed out, or lacking punch.
Access via Colours β Hue-Saturation:
Shifts all colours around the colour wheel. Turn a red apple green or a blue sky purple!
Increases or decreases colour vividness. Drag right for vibrant colours; drag left for black & white.
Adjusts the overall lightness of the image without blowing out highlights like Brightness does.
Adding Text
Adding titles, labels, and captions to your images is a common task. GIMP's text tool creates a dedicated text layer you can edit at any time.
- Create your text layer as normal
- Duplicate the text layer (right-click β Duplicate)
- On the duplicated layer, go to Colours β Desaturate then Colours β Brightness-Contrast and drag Brightness to -100 (makes it black)
- Move it down and to the right slightly using the Move tool
- In the Layers panel, drag this shadow layer below the original text layer
- Change text colour: Select all text (Ctrl+A), then click the colour box in Tool Options
- Kerning: Spacing between letters β adjust in Tool Options
- Transform text: After flattening the text layer, you can apply filters, rotate it, and add effects
- Anti-aliasing: Keep this on for smooth-looking text (not jagged edges)
Filters & Effects
Filters apply automated effects to your image with a single click. They're found under the Filters menu in the menu bar.
Soften an image or create depth-of-field effects.
- Gaussian Blur β Most common, smooth general blur
- Motion Blur β Simulates a moving object
- Pixelize β Makes the image look blocky/pixelated
Warp and bend your image in creative ways.
- Ripple β Wavy water-like distortion
- Whirl & Pinch β Spin the image around a centre point
- Spherize β Makes the image look wrapped on a sphere
Add lighting effects and shadows.
- Drop Shadow β Add a shadow behind any layer
- Lighting Effects β Simulate a spotlight or directional light
- Long Shadow β Modern flat-design style shadow
Decorative effects that transform your image's look.
- Old Photo β Give your image a vintage look
- Fuzzy Border β Add a soft vignette-style edge
- Slide Frame β Make your image look like a film slide
Generate new content from scratch.
- Clouds β Plasma β Colourful random cloud texture
- Noise β HSV Noise β Add film grain
- Pattern β Grid β Draw a grid over your image
Filters β Script-Fu β Console β advanced feature for automation scripts. Ignore this until you're comfortable with everything else!
Saving & Exporting
This is one of the most important things to understand in GIMP. There is a big difference between saving and exporting.
.xcf format
Saves your project in GIMP's native format. This keeps all your layers, text, and edit history intact. You can re-open and continue editing later.
β οΈ Other programs cannot open .xcf files. Use this for your working files only.
JPG / PNG / GIFβ¦
Creates a final image file in a standard format (JPEG, PNG, etc.) that can be shared, printed, or uploaded. This is what you use to share your work.
Note: Export flattens your layers β the exported file won't keep separate layers.
Which format should I use?
| Format | Best For | Compression | Transparency |
|---|---|---|---|
| JPEG / JPG | Photographs, social media, email | Lossy (smaller files, slight quality loss) | β No |
| PNG | Screenshots, graphics, images with text | Lossless (larger files, no quality loss) | β Yes |
| GIF | Simple animations, web graphics with few colours | Lossless (limited to 256 colours) | β Yes (1-bit) |
| BMP | Windows applications, uncompressed images | None (very large files) | β No |
| TIFF | Print production, archiving | Lossless (very large files) | β Yes |
| XCF | GIMP project files (re-editing) | None (keeps layers) | β Yes |
- Always File β Save as .xcf regularly while working (like Ctrl+S in Word)
- When finished, File β Export As to create the final JPG or PNG
- Keep your .xcf file β you can always go back and change something
How to Export Step by Step
my_poster.pngEdit a Photograph
my_photo_edited.jpg β Export β Export. Done!
- A cropped, well-composed version of your photo
- Improved brightness, contrast, and saturation
- A sharpened, cleaner final image
- Both a .xcf working file and a .jpg export
Design a Poster from Scratch
science_poster.xcf. Then File β Export As science_poster.png (PNG is best for posters β lossless quality). Done!
Keyboard Shortcuts Cheat Sheet
Memorise these and you'll work twice as fast. Print this page and keep it on your desk while practising.
File & Edit
View & Navigation
Selection
Tools (Quick Select)
Brush Size (while painting)
You're ready to create!
The best way to learn GIMP is to experiment. Open any image, try every tool, make mistakes, and undo them. Every great digital artist started exactly where you are right now.